package io.renren.modules.project.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 成果交接表
 * 
 * @author ygg
 * @date 2021-06-08 15:05:33
 */
@TableName("project_expach")
public class ProjectExpachEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 自增ID
	 */
	@TableId
	private Long id;
	/**
	 * 项目编号
	 */
	private String projectNo;
	/**
	 * 清单编号
	 */
	private Long billCode;
	/**
	 * 序号
	 */
	private Long seqNum;
	/**
	 * 成果名称
	 */
	private String billName;
	/**
	 * 成果编号
	 */
	private String billNo;
	/**
	 * 规格
	 */
	private String spec;
	/**
	 * 样式
	 */
	private String style;
	/**
	 * 数量
	 */
	private Long num;
	/**
	 * 备注
	 */
	private String remark;
	/**
	 * 提交人
	 */
	private String createUsername;
	/**
	 * 创建时间
	 */
	@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
	private Date createTime;
	/**
	 * 是否勾选
	 */
	private Boolean checked;


	/**
	* 获取：自增ID
	*/
	public Long getId (){return this.id;};
	/**
	 * 设置：自增ID
	 */
	public void setId (Long id){this.id = id;};
	/**
	* 获取：项目编号
	*/
	public String getProjectNo (){return this.projectNo;};
	/**
	 * 设置：项目编号
	 */
	public void setProjectNo (String projectNo){this.projectNo = projectNo;};
	/**
	* 获取：清单编号
	*/
	public Long getBillCode (){return this.billCode;};
	/**
	 * 设置：清单编号
	 */
	public void setBillCode (Long billCode){this.billCode = billCode;};
	/**
	* 获取：序号
	*/
	public Long getSeqNum (){return this.seqNum;};
	/**
	 * 设置：序号
	 */
	public void setSeqNum (Long seqNum){this.seqNum = seqNum;};
	/**
	* 获取：成果名称
	*/
	public String getBillName (){return this.billName;};
	/**
	 * 设置：成果名称
	 */
	public void setBillName (String billName){this.billName = billName;};
	/**
	* 获取：成果编号
	*/
	public String getBillNo (){return this.billNo;};
	/**
	 * 设置：成果编号
	 */
	public void setBillNo (String billNo){this.billNo = billNo;};
	/**
	* 获取：规格
	*/
	public String getSpec (){return this.spec;};
	/**
	 * 设置：规格
	 */
	public void setSpec (String spec){this.spec = spec;};
	/**
	* 获取：样式
	*/
	public String getStyle (){return this.style;};
	/**
	 * 设置：样式
	 */
	public void setStyle (String style){this.style = style;};
	/**
	* 获取：数量
	*/
	public Long getNum (){return this.num;};
	/**
	 * 设置：数量
	 */
	public void setNum (Long num){this.num = num;};
	/**
	* 获取：备注
	*/
	public String getRemark (){return this.remark;};
	/**
	 * 设置：备注
	 */
	public void setRemark (String remark){this.remark = remark;};
	/**
	* 获取：提交人
	*/
	public String getCreateUsername (){return this.createUsername;};
	/**
	 * 设置：提交人
	 */
	public void setCreateUsername (String createUsername){this.createUsername = createUsername;};
	/**
	* 获取：创建时间
	*/
	public Date getCreateTime (){return this.createTime;};
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime (Date createTime){this.createTime = createTime;};
	/**
	 * 获取：是否勾选
	 */
	public Boolean getChecked (){return this.checked;};
	/**
	 * 设置：是否勾选
	 */
	public void setChecked (Boolean checked){this.checked = checked;};
}
